About This Document
This document contains the following seven chapters and an index:
- Chapter 1, "Appearance Manager Reference," describes the Appearance Manager and its functions, resources, types, and constants.
- Chapter 2, "Control Manager Reference," presents the usage of the new Mac OS 8 controls as well as describes how older controls have changed with the Appearance Manager.
- Chapter 3, "Window Manager Reference," discusses how the creation and manipulation of windows has changed as of Mac OS 8 due to the Appearance Manager.
- Chapter 4, "Dialog Manager Reference," explains how Mac OS 8 and the Appearance Manager have changed the handling of dialog and alert boxes.
- Chapter 5, "Menu Manager Reference," shows how your application's handling of menus and menu bars has been modified by Mac OS 8, the Appearance Manager, and contextual menus.
- Chapter 6, "Event Manager Reference," is unchanged by Mac OS 8 from its earlier form in Macintosh Toolbox Essentials, and it is therefore not presented in this delta document.
- Chapter 7, "Finder Interface Reference," describes how Mac OS 8's new Folder Manager features have affected how your application works with the Finder.
Format of a Typical Chapter
A typical chapter will follow this structure:
- "Types and Constants." This section describes the types, constants, structures, and result codes for the functions described later in the chapter.
- "Resources." The resource descriptions contain complete listings of their elements, provided in Rez format or as a figure.
- "Functions." This section presents function declarations, descriptions of parameters and function results, and discussions of function use.
Development Environment
All constants, type definitions, and function declarations in this book are written in C or C++ and are Power PC-compliant.The system software functions described in this book are available using C, Pascal, or assembly-language interfaces. How you access these functions depends on the development environment you are using. When showing system software functions, this book uses the C interface available with Universal Interfaces 3.0.